insectivorous bird - Francés Inglés Diccionario